package com.sptpc.demo1.controller;

import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestParam;
import org.springframework.web.bind.annotation.RestController;

//Restful风格的请求:
//基于http get/post
//新建常用  post/url/json 例: post/drink/{"name":"奶茶","price":"8.00"}
//修改常用  put/url/json  例: put/drink/{"id":"1","price":"9.00"}
//删除常用  delete/url/id 例: delete/drink/1
//查看常用  get/url/id    例: get/drink/1
@RestController
//标记类为Controller类，Controller为请求处理类
@RequestMapping("/hello")
//如果有网站/hello下的请求则会交给本类来处理
public class HelloController {
    @GetMapping("/")
    //  如果有请求/hello/下的get请求的 则会则行本方法
    public String sayHi(@RequestParam("name") String name){
        // @RequestParam接受用户通过请求发送的参数
        return name +"欢迎使用spring boot";
    }
}
